Žirovnica (Občina Žirovnica)
La commune est située dans la région historique de Haute-Carniole, près de la frontière avec l’Autriche. Elle se trouve dans la vallée de la Save (Sava Dolinka) entre les Alpes juliennes au sud et les Karavanke au nord, au pied du Veliki Stol. On y trouve également l'Ajdna, une montagne de 1046 m. Deux centrales hydroélectriques sont présentes dans la région depuis 1914 et 1952.
Les communes voisines sont Bled au sud, Jesenice à l'ouest, ainsi que Radovljica et Tržič à l'est.